shortly before... - Turc Anglais Dictionnaire